Design and implementation of an African native language-based programming language
نویسندگان
چکیده
<p>Most of the existing high level programming languages havehitherto borrowed their lexical items from human including European and Asian languages. However, there is paucity research information on developed with lexicons an African indigenous language. This explored design implementation language-based language using Yoruba as case study. first over 30 million people in south-west Nigeria, Africa; spoken by one hundred world-wide. It hoped, established studies, that making computer possible one’s mother tongue will enhance computer-based problem-solving processes learners teachers. The alphabets reserved words were respectively formed basic standard words. syntactic structures designed appropriate regular expressions context-free grammars, Backus-Naur Form (BNF) notations. A prototype was carried out a source-to-source, 5-pass compiler. QBasic within QB64 IDE results showed functional correctness effectiveness Thus need not be exclusively languages, they can should most native Furthermore, used to introduce pupils primary junior secondary schools.</p>
منابع مشابه
Interaction nets: programming language design and implementation
This paper presents a compiler for interaction nets, which, just like term rewriting systems, are user-definable rewrite systems which offer the ability to specify and program. In the same way that the λ -calculus is the foundation for functional programming, or horn clauses are the foundation for logic programming, we give in this paper an overview of a substantial software system that is curr...
متن کاملPM3: An Orthogonal Persistent Systems Programming Language - Design, Implementation, Performance
PM3 is an orthogonally persistent extension of the Modula-3 systems programming language, supporting persistence by reachability from named persistent roots. We describe the design and implementation of the PM3 prototype, and show that its performance is competitive with its nonorthogonal counterparts by direct comparison with the SHORE/C++ language binding to the SHORE object store. Experiment...
متن کاملشناخت معلمان انگلیسی و غیر انگلیسی زبان از آموزش زبان در محیط انگلیسی به عنوان زبان بین المللی native and nonnative english-speaking teachers’ cognition of language education in the context of english as an international language (eil)
هدف از انجام این پژوهش این بود که شناخت معلمان انگلیسی و غیر انگلیسی زبان را از مفاهیم و اصول آموزش زبان در محیط زبان انگلیسی به عنوان زبان بین المللی بسنجد. در این پژوهش 200 معلم انگلیسی و غیر انگلیسی زبان از کشورهای ایران، ترکیه، ایالات متحده، و انگلستان شرکت کردند. یافته های پژوهش نشان داد که معلمان انگلیسی زبان شناخت دقیق تری نسبت به مفاهیم و اهداف آموزش زبان انگلیسی به عنوان زبان بین الملل...
Design and Implementation of a reflective Component-based programming and modeling language Bridging the Gap between Component-based Design and Implementation with a Reflective Programming Language
Component-based Software Engineering studies the design, development and maintenance of software constructed upon sets of connected components. Existing component-based models are frequently transformed into non-componentbased programs, most of the time object-oriented, for runtime execution and then many component-related concepts, e.g. explicit architecture, vanish at the implementation stage...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Advances in Applied Sciences
سال: 2021
ISSN: ['2252-8814', '2722-2594']
DOI: https://doi.org/10.11591/ijaas.v10.i2.pp171-177